Learning Hub
  • Home
  • News
    • Latest Updates
    • VS Code v1.107 Release Summary
    • VS Code v1.107 Release Analysis
  • Events
    • Build Conference 2025
    • Ignite Conference 2025

    • All event content available via sidebar →
  • Architectures
    • Podcast and RSS Feed Analysis
    • Analyzing Atom and RSS Specifications
    • Additional Metadata for RSS and Atom Feeds
    • C# Reference Classes for Reading Feeds
  • Azure
    • Azure Best Practices

    • Security & Identity
    • Azure AD External Users Explained
    • External Users Types & Invitation

    • Data Services
    • Table Storage Access
    • Blob Storage Access Options
    • Blob Storage Limitations
    • CosmosDB Access

    • Messaging & Events
    • EventHub Access

    • Developer Learning Path
    • Azure Apps Q&A
    • Azure Web App Limitations
    • Azure Apps CLI Commands
    • Azure Web App CLI Guide
    • Azure Functions Q&A
    • Azure Functions Limitations
    • Azure Key Vault Q&A
    • Azure Key Vault Limitations
    • Azure Key Vault HowTo
    • Azure App Configuration Q&A
    • Azure App Configuration Exercise
    • Azure Monitor Q&A
    • Azure Container App
    • Azure Container App Environments
    • Azure Container App CLI HowTo
    • Azure Containers Q&A
  • Markdown & Docs
    • Quarto Documentation
    • Using Quarto (Overview)
    • Quarto Architecture: How It Works
    • Quarto: Monolithic vs. Modular Deployment
    • Quarto: Split Navigation Build
    • Quarto.yml Document Structure
    • Quarto Theming and Styling
    • Quarto-Specific Markdown Features
    • Optimizing Quarto Build & Deploy
    • How Quarto Sidebar Works
    • Quarto Navigation Workflow
    • Sidebar Page Transition Optimization
    • Troubleshooting Quarto Sites
    • Deploying Quarto to GitHub Pages
    • Deploying Quarto to Azure Storage

    • MkDocs Documentation
    • Using MkDocs (Overview)
    • MkDocs Architecture: How It Works
    • MkDocs: Monolithic vs. Modular Deployment
  • Technologies
    • GitHub & Version Control
    • Git Command Line
    • GitHub CLI Commands

    • Prompt Engineering
    • GitHub Copilot & Markdown
    • Naming & Organizing Prompts
    • Structuring Prompt Files

    • API Testing & Tools
    • HTTP/REST API Testing Comparison
    • Using .http Files (VSCode)

    • Programming & Hardware
    • C# DateTime Formats
    • yq YAML Processor
    • Surface Laptop 6
  • How-To Guides
    • Configure .prompt Files in VS
    • No-IP DDNS Setup
  • Ideas & Projects
    • IQPilot - AI Quality Tool
    • LearnHub Overview

    • DIY Battery Packs
    • DIY E-Bike Projects
  • Culture & Travel
    • Paris Cultural Journey 2025
    • San Francisco & Seattle 2026
  1. Technologies
  2. Azure
  3. 05. Azure Containers
  4. 03. HowTo. Use az cli to create ACI
  • Home
    • Learning Hub Concept
    • Using Learning Hub for Learning Technologies
  • News & Updates
    • 20251224 vscode v1.107 Release
      • Recording Summary: VS Code v1.107 Release Live Stream
      • Session Analysis: VS Code v1.107 Release Live Stream
    • 20260111 6 VITAL Rules for Production-Ready Copilot Agents
      • 6 VITAL Rules for Production-Ready Copilot Agents
  • Events
    • Build Conference 2025
      • Microsoft Build 2025 - Session Articles
      • BRK - Breakout Sessions
        • BRK101 Dotnet app modernization
          • AI-Powered .NET App Modernization: GitHub Copilot & Azure Migration Tools
          • Executive Summary
        • BRK103 Microsoft Developers Use AI
          • How Microsoft Developers Use AI in Real-World Coding
          • How Microsoft Developers Use AI in Real-World Coding
        • BRK104 Building the Next Generation of Apps with AI and .NET
          • Building the Next Generation of Apps with AI and .NET
          • SUMMARY
        • BRK106 Elevating Development with .NET Aspire AI
          • Elevating Development with .NET Aspire: AI, Cloud, and Beyond
        • BRK114 CS 14 Language Features and Beyond
          • Appendix A: CS Version History and Features
          • C# 14 Language Features and Beyond: A Demo-Filled Tour
          • AI Summary
        • BRK119 Debug Like a Pro - Improve Your Efficiency
          • Debug Like a Pro: Improve Your Efficiency with Visual Studio & Copilot
          • Debug Like a Pro: Improve Your Efficiency with Visual Studio & Copilot
        • BRK122 Supercharge Your Git workflow with VS Code
          • Passkey Authentication Information
          • Inside Observability with .NET 10
          • The Future of Web Development with ASP.NET Core & Blazor
          • Sample
            • Microsoft Open Source Code of Conduct
            • Build25 BRK122 - The future of web development with ASP.NET Core & Blazor
            • Security
            • Support
            • ModernWebApi
              • ModernWebApi
        • BRK123 Build AI Apps with Microsoft Graph Data
          • AI Infused Mobile & Desktop App Development with .NET MAUI
          • SUMMARY
        • BRK127 Unleash developer potential with AI and Dev Box
          • Unleash Developer Potential with AI and Dev Box
          • Unleash Developer Potential with AI and Dev Box
        • BRK141 RAG for enterprise agents with Azure AI Search
          • Knowledge Retrieval: RAG for Enterprise Agents with Azure AI Search
        • BRK155 Azure AI Foundry - app and Agent Factory
          • Azure AI Foundry: The AI App and Agent Factory
        • BRK163 Create agents for 365 Copilot with 365 Agents SDK
          • Create Agents for Microsoft 365 Copilot with Microsoft 365 Agents SDK
          • Create Agents for Microsoft 365 Copilot with Microsoft 365 Agents SDK
        • BRK165 Building agents for Microsoft 365 Copilot
          • Building Agents for Microsoft 365 Copilot: From No-Code to Pro-Code
          • Building Agents for Microsoft 365 Copilot: From No-Code to Pro-Code
        • BRK176 agent solutions with Copilot Studio and M365 Agents SDK
          • Architecting Multi-Agent Solutions with Copilot Studio and M365 Agents SDK
          • Architecting Multi-Agent Solutions with Copilot Studio and M365 Agents SDK
          • Architecting Multi-Agent Solutions with Copilot Studio and M365 Agents SDK
        • BRK195 Inside Azure innovations with Mark Russinovich
          • Inside Azure Innovations with Mark Russinovich
          • Inside Azure Innovations with Mark Russinovich
        • BRK199 Accelerate Modernization
          • Accelerate Modernization at Scale: From Legacy to Cloud-Native with AI
          • Accelerate Modernization at Scale: From Legacy to Cloud-Native with AI
        • BRK204 Wharts new in Microsoft Databases
          • README.Sonnet4
        • BRK204 Whats new in Microsoft Databases
          • What’s New in Microsoft Databases: Empowering AI-Driven App Development
          • What’s New in Microsoft Databases: Empowering AI-Driven App Development
        • BRK223 An overview of Windows AI Foundry
          • An Overview of Windows AI Foundry: Local AI Development and Deployment
          • An Overview of Windows AI Foundry: Local AI Development and Deployment
        • BRK224 Integrate AI using Windows AI APIs
          • SUMMARY
        • BRK225 Bring your own model to Windows using Windows ML
          • Bring Your Own Model to Windows using Windows ML
        • BRK226 Boost Development Productivity
          • Boost Development Productivity: Windows Latest Tools and Tips
          • Boost Development Productivity: Windows Latest Tools and Tips
        • BRK229 Introducing Copilot Solutions
          • BRK229: Introducing Copilot Solutions
        • BRK229 Unlock agents for your apps using MCP on Windows
          • Unlock Agentic Interactions for Your Apps Using MCP on Windows
          • Unlock Agentic Interactions for Your Apps Using MCP on Windows
      • DEM - Demonstrations
        • DEM508 Streamlining Application Testing with .NET Aspire and Playwright
          • Streamlining Application Testing with .NET Aspire and Playwright
        • DEM509 Essential AI Prompts for Developers
          • Essential AI Prompts for Developers: 4 Strategies to Make AI Work Super Hard for You
          • Essential AI Prompts for Developers: 4 Strategies to Make AI Work Super Hard for You
        • DEM515 Write better C# code
          • Write Better C# Code: Underutilized Features for Modern Development (Deep Analysis)
          • Executive Summary
        • DEM517 Build, Deploy, & Use Your First MCP Server
          • Build, Deploy, & Use Your First Model Context Protocol (MCP) Server
        • DEM518 dotnet run app
          • .NET 10 Preview: Run C# Files Directly with dotnet run app.cs
          • .NET 10 Preview: Run C# Files Directly with dotnet run app.cs
        • DEM519 Agent mode for serious developers
          • Agent Mode for “Serious” Developers: Autonomous Coding with VS Code
          • Agent Mode for “Serious” Developers: Autonomous Coding with VS Code
        • DEM520 Local AI Development with Foundry Local and .NET Aspire
          • Working Qwen2.5 Sample with Foundry Local
          • Foundry Local Samples
          • DEM520: Local AI Development with Foundry Local and .NET Aspire
        • DEM524 Running Large Language Models on your local machine
          • The Power Within: Running Large Language Models on Your Local Machine
        • DEM571 Extending your application with powertoys
          • Extending Applications with PowerToys Command Palette
          • Extending Applications with PowerToys Command Palette
        • DEM581 Transforming Microsoft Learn with AI
          • AI-Powered Learning: Transforming Microsoft Learn with Intelligent Assistance
          • Overview
      • ODF - On-Demand Features
        • ODFP957 Sentry and Copilot Integration for AI Debugging
          • ODFP957: Sentry + GitHub Copilot Integration for AI-Powered Debugging
          • Session Goal
      • STUDIO - Studio Sessions
        • STUDIO14 Agents AI and Azure AI Foundry
          • STUDIO14: Agents, AI, and Azure AI Foundry - A Deep Dive into Enterprise AI Platforms
          • STUDIO14: Agents, AI, and Azure AI Foundry - A Deep Dive into Enterprise AI Platforms
          • Agents, AI, and Azure AI Foundry: A Deep Dive into Enterprise AI Platforms
    • Ignite Conference 2025
      • 03. Migrate and modernize
        • BRK431 - Cloud Native Innovations with Mark Russinovich
          • Summary
  • Technologies
    • Authentication
    • Azure
      • 00. Azure Naming conventions
        • Azure Naming Conventions
      • 01. Azure Apps
        • Q. What are Deployment slots ? how can I use them?
        • Azure Web Apps Limitations
        • 03. cli commands
        • Azure Web App CLI Commands Guide
      • 01. Azure Functions
        • 📑 Table of Contents
        • ⚠️ Azure Functions Limitations
      • 02. Azure Key Vault
        • 📑 Table of Contents
        • Azure Key Vault Limitations
        • 03. HowTo.Create and retrieve secrets from Azure Key Vault
      • 03. Azure App Configuration
        • 📑 Table of Contents
        • Azure App Configuration with Key Vault Integration 🚀
      • 04. Monitor App Performance
        • 📑 Table of Contents
      • 05. Azure Containers
        • Azure Container Apps Overview
        • Azure Container App Environments Overview
        • 03. HowTo. Use az cli to create ACI
        • HowTo: Use Azure CLI to Create Azure Container Apps
        • Q. Compare and contrast ‘Azure Container Apps’ and ‘Azure Web Containerized Apps’?
      • 08. EventHub Access options
        • README
    • Data
      • 01. TableStorageAccess options
        • Azure Table Storage Access with C#
      • 02. CosmosDB Access options
        • 🌐 Azure CosmosDB Access Options (with C#)
        • 🎯 CosmosDB Partitioning Strategies
      • 03. BlobStorage Access options
        • Azure Blob Storage Access Approaches with C#
        • ⚠️ Azure Blob Storage Limitations
    • Programming Languages
      • 20250827 what is yq overview
        • Appendix B: Advanced YAML to JSON Conversion Techniques
        • Appendix A: The yq Tool - Complete Guide
        • How to Convert YAML to JSON - Complete Guide
      • Lang01 CSharp
        • C# Date and Time Data Types: A Comprehensive Guide
    • GitHub
      • 01.01 Cli
        • 20250118 Github Cli
          • 🚀 CLI Commands to Interact with GitHub Repositories
        • 20250709 Manage GitRepo from commandline
          • HowTo: Manage your Git repo from the command line
      • 01.Repositories
        • 20250825 Github repositories limitations
          • Overcoming GitHub Repository Limitations
      • 02.Actions
        • 20251018 ISSUE Github action fails with Artifact storage quota has been hit
          • ISSUE: Github action fails with ‘Artifact storage quota has been hit’
          • Quick Start Guide - Fixing Artifact Storage Quota Issue
          • Summary - GitHub Actions Artifact Storage Quota Issue
          • FINAL SOLUTION: No Artifacts Approach
          • WSL Error Fix - Updated Solution
    • Prompt Engineering
      • How GitHub Copilot Uses Markdown and Prompt Folders within Your Repo
      • How to Name and Organize Prompt Files in Your GitHub Repository
      • How to Structure Content for GitHub Copilot Prompt Files
      • How to Structure Content for GitHub Copilot Agent Files
      • How to Structure Content for GitHub Copilot Instruction Files
      • How to Create a Prompt Orchestrating Multiple Agents
      • Multi-Agent Orchestration Plan V2 for Prompt and Agent File Creation
      • Prompts and Markdown Structure for a Documentation Site
    • HTTP Client
      • 20250711 Use http files for easy and repeatable test
        • README
      • 20250713 Use http files for easy and repeatable test
        • 🔍 HTTP/REST API Testing Tools - Comprehensive Comparison
        • Using HTTP Files for API Testing (Visual Studio)
        • README
    • Markdown Compilers
      • Quarto
        • Using Quarto
        • How Quarto Works
        • Monolithic vs. Modular Deployment
        • Split Navigation Build from Content Rendering
        • _quarto.yml Document Structure
        • Quarto-Specific Markdown Features
        • Quarto Theming and Styling
        • How does quarto site layout works
        • Navbars Navigation Workflow
        • Sidebar Page Transition Optimization
        • Optimizing Quarto Build and Deploy Performance
        • Troubleshooting Quarto Sites
        • Deploying a Quarto Site to GitHub Pages
        • Deploying a Quarto Site to Azure Storage Accounts
        • Quarto Documentation Series
      • MkDocs
        • Using MkDocs
        • MkDocs Architecture - How MkDocs Works
        • MkDocs Architecture - Monolithic vs. Modular Deployment
    • Feed Architectures & Protocols
      • 20251005 Feeds architectures and protocols
        • Podcast and RSS Feed: Information Gathering and Analysis
        • Analyzing Atom and RSS Specifications
        • Additional Metadata for RSS and Atom Feeds
        • C# Reference Classes for Reading RSS and Atom Feeds
    • Diginsight
      • 20250817 Query Cost Metrics with Diginsight
        • CosmosDB Query Cost Metrics with Diginsight
    • Hardware
  • How-To Guides
    • HowTo: Configure .prompt Files for Markdown Preview in Visual Studio
    • 20251013 HowTo Expose My Computer with No-IP DDNS
      • 🌐 HowTo: Expose My Computer with No-IP DDNS
  • Issues & Solutions
    • 20250709 fatal error cloning a repo with Visual Studio
      • PROBLEM DESCRIPTION
    • 20251107 FeedId cannot contain forward slash
      • ISSUE: ‘title’ - 20251028
    • YYYYMMDD sample
      • README

  • Ideas & Projects
    • IQPilot - AI Content Quality Tool
      • IQPilot
        • IQPilot Overview: AI-Assisted Content Development Tool
        • IQPilot Getting Started Guide
        • IQPilot Implementation Details
      • LearnHub
        • 01. Learning Hub Overview
          • Learning Hub Concept
          • Using Learning Hub for Learning Technologies

  • Other Technologies
    • DIY Li-Ion Battery Packs
    • DIY E-Bike Projects

  • Culture & Travel
    • Paris Cultural Journey 2025
    • San Francisco & Seattle 2026
  1. Technologies
  2. Azure
  3. 05. Azure Containers
  4. 03. HowTo. Use az cli to create ACI
Azure Container App Environments Overview
HowTo: Use Azure CLI to Create Azure Container Apps
  • Edit this page
  • Report an issue